//
// Created by tanghuijuan on 2023/11/15.
//
/**
1*1= 1  1*2= 2  1*3= 3  1*4= 4  1*5= 5  1*6= 6  1*7= 7  1*8= 8  1*9= 9
        2*2= 4  2*3= 6  2*4= 8  2*5=10  2*6=12  2*7=14  2*8=16  2*9=18
                3*3= 9  3*4=12  3*5=15  3*6=18  3*7=21  3*8=24  3*9=27
                        4*4=16  4*5=20  4*6=24  4*7=28  4*8=32  4*9=36
                                5*5=25  5*6=30  5*7=35  5*8=40  5*9=45
                                        6*6=36  6*7=42  6*8=48  6*9=54
                                                7*7=49  7*8=56  7*9=63
                                                        8*8=64  8*9=72
                                                                9*9=81
 */
#include <stdio.h>

int main(){
    int i,j;
    for (i=1;i<=9;i++){
        for(j=1;j<=9;j++){
            if(j<i){
                //打印八个空格，去掉空格就是左上三角形
                printf("        ");
            }else{
                printf("%d*%d=%2d  ",i,j,i*j);
            }
        }
        printf("\n");
    }
    return 0;
}